peel in pieces - Alemán Inglés Diccionario